cleanse one's palate - Französisch Englisch Wörterbuch